Intel 64 X86-64

Intel 64 là triển khai x86-64 của Intel, được sử dụng và triển khai trong các bộ xử lý khác nhau do Intel sản xuất.

Lịch sử

Trong lịch sử, AMD đã phát triển và sản xuất các bộ xử lý với các bộ hướng dẫn được thiết kế theo thiết kế ban đầu của Intel, nhưng với x86-64, các vai trò đã bị đảo ngược: Intel thấy mình ở vị trí chấp nhận ISA mà AMD đã tạo ra như một phần mở rộng cho dòng bộ xử lý x86 của Intel.

Dự án của Intel ban đầu có tên mã là Yamhill (theo tên sông [./https://en.wikipedia.org/wiki/Yamhill_River Yamhill] ở thung lũng Willamette, Oregon).[cần dẫn nguồn] Sau vài năm phủ nhận sự tồn tại của mình, Intel đã tuyên bố tại IDF tháng 2 năm 2004 rằng dự án thực sự đang được tiến hành. Chủ tịch của Intel tại thời điểm đó, Craig Barrett, thừa nhận rằng đây là một trong những bí mật được giữ kín nhất của họ.[18][19]

Tên của Intel cho tập lệnh này đã thay đổi nhiều lần. Tên được sử dụng tại IDF là CT (có lẽ là Clackamas Technology, một tên mã khác từ một dòng sông ở Oregon); trong vài tuần, họ bắt đầu gọi nó là IA-32e (nghĩa là bản mở rộng của IA-32) và vào tháng 3 năm 2004 đã tiết lộ tên "chính thức" EM64T (Extended Memory 64 Technology). Cuối năm 2006, Intel bắt đầu sử dụng tên Intel 64 để triển khai, song song với việc AMD sử dụng tên AMD64.[20]

Bộ xử lý đầu tiên triển khai Intel 64 là bộ xử lý đa socket Xeon tên mã Nocona vào tháng 6 năm 2004, Ngược lại, các chip Prescott ban đầu (tháng 2 năm 2004) không kích hoạt tính năng này. Intel sau đó đã bắt đầu bán Pentium 4s hỗ trợ Intel 64 bằng cách sử dụng bản sửa đổi E0 của lõi Prescott, được bán trên thị trường OEM với tên Pentium 4, model F. Bản sửa đổi E0 cũng thêm eXecute Disable (XD) (tên của Intel cho bit NX) cho Intel 64 và đã được đưa vào Xeon hiện tại có tên mã là Irwindale. Intel chính thức ra mắt Intel 64 (dưới tên EM64T tại thời điểm đó) trong các bộ xử lý máy tính để bàn chính là N0 bước Prescott-2M.

Bộ xử lý di động Intel đầu tiên triển khai Intel 64 là phiên bản [./https://en.wikipedia.org/wiki/Merom_(microprocessor) Merom] của bộ xửa lý Core 2, được phát hành vào ngày 27 tháng 7 năm 2006. Không có CPU máy tính xách tay nào trước đây của Intel (Core Duo, Pentium M, Celeron M, Mobile Pentium 4) triển khai Intel 64.

Triển khai

Các bộ xử lý của Intel triển khai kiến ​​trúc Intel64 bao gồm các dòng Pentium 4 F-series / 5x1, 506 và 516, các mẫu Celeron D 3x1, 3x6, 355, 347, 352, 360 và 365 và tất cả các mẫu Celerons sau này, tất cả các mẫu của Xeon kể từ " Nocona ", Atom 230, 330, D410, D425, D510, D525, N450, N455, N470, N475, N550, N570, N2600 và N2800, tất cả phiên bản của Pentium D, Pentium Extreme Edition, Core 2, Core i9, Core i7, Core i5, và Core i3, và dòng vi xử lý Xeon Phi 7200.

Tài liệu tham khảo

WikiPedia: X86-64 ftp://ftp.software.ibm.com/software/webserver/apps... ftp://gcc.gnu.org/pub/gcc/summit/2003/Porting%20to... http://developer.amd.com/wordpress/media/2012/10/3... http://support.amd.com/TechDocs/24593.pdf http://www.anandtech.com/show/2873 http://news.cnet.com/8301-1001_3-10396188-92.html http://www.digitimes.com/news/a20070725PD206.html http://www.extremetech.com/extreme/56018-analyst-i... http://contracts.corporate.findlaw.com/agreements/... http://www.intel.com/Assets/PDF/manual/253668.pdf